|
Deconvolution of overlapped chromatographic peaks and its
application for complex mixtures components quantitation Polukhin D.Yu., Revelsky I.A. 119899, Moscow, Russia Analytical Chemistry Division, Chemistry
Department, Moscow State University, Tel.: +7 095 939-43-18, Fax.:
+7 095 939-43-75 e-mail: polukhin@environment.chem.msu.ru IntroductionThe number of the components that must be detected
simultaneously by GC constantly increases but constant increase of the analysis
time is not possible. Therefore some peaks on the
chromatogram are not fully resolved even when modern capillary columns are
used. Then precision of the quantitative determination of the components become
dependent on the method of deconvolution of the overlapped peaks. The most of chromatographic data processing system divide overlapped
chromatographic peaks by use of the perpendicular drop method [1], although an error in such case is reported to be
more than 50% for symmetrical peaks with areas ratio 1:1, and more than 200% in
case of peaks asymmetry and non-equal peak areas [2]. For the chromatograms
registered using single-channel detector two main approaches exists for
deconvolution of the overlapped peaks: (a) the methods based on Fourier
deconvolution and (b) the methods based on the approximation of the overlapped
peaks with the superposition of a mathematic functions. The essence of the
methods based on Fourier deconvolution is to multiply Fourier transform of the
original signal by a weighting function, which decays more slowly, and then to
transform the multiplied signal back to the time domain. However, sometimes it
is not easy to choose the appropriate apodization or
smoothing functions. Furthermore, the sidelobes,
especially the positive sidelobes, will cause extra
component peaks [3]. The essence of the methods
based on the approximation of the chromatogram with a mathematical function is
to represent a chromatogram as a superposition of functions, where one of
function represent the baseline and other the peaks. The deconvolution consists
in the establishing of the parameters in those functions. Because of the
superposition function is nonlinear in respect to parameters it is necessary to
use iteration methods for its determination. The deconvolution of the
overlapped peaks by using the approximation method embodied, for example, in
PeakFit software [4] representing specialized software for deconvolution
of the overlapped peaks. However, our investigation has shown that the using of
PeakFit for real complex chromatograms is not possible because of its time-expension, and that the used minimization algorithm in some
cases was divergence. In this connection actual is
the development of fast deconvolution methods for the chromatographic peaks. Thus the aim of this research is the investigation of
possibility of the developing of high-performance software for mathematical
deconvolution of the overlapped chromatographic peaks. ExperimentalThe processing of the generated chromatograms was accomplished on the computer with Intel Celeron 366 MHz processor and RAM 128 Mb. For generation, processing and deconvolution of the overlapped peaks we used hand-made software developed on C++ for MS Windows 95/98/ME/NT/2000/XP. Result and discussionHooke-Jeeves
algorithm being one of the most effective minimization
algorithms of the first order was chosen as iteration
method. The advantage of this algorithm is the possibility of minimization of
the function depending on relatively great number of the parameters. The using
of original Hooke-Jeeves method has shown that it
possesses slow convergence in task under consideration. First
of all, a slow convergence is due to the fact that the first
approximation may be far from minimum. It gives rise to the step length is
reduced greatly in first iterations, but the possibility to increase the step
length is absent in the original algorithm. We have modified Hooke-Jeeves algorithm for increasing step length and
prediction of minimization direction that give rise to reduction minimization
time in several times on task in question. The program created was tested on generated model chromatograms with different
resolution. The chromatograms of 3 peaks are presented
in Fig. 1. The peaks parameters are given in the
Table 1 (chromatograms are generated with zero baseline drift). The
comparison results of the integration of this
chromatograms using the perpendicular drop method and proposed program based on
approximation of the overlapped peaks with superposition of the functions are
given in the Table 2. As it is seen from the table
the determination of peak areas using perpendicular drop method may give rise
to an error more then 40%. However, for the same chromatograms approximation
method give rise to the error less than 0.1%. The processing for every
chromatogram took about 10 seconds. The chromatogram of 10
overlapped peaks is presented in Fig. 2. The
comparison results of the integration of this chromatogram using the
perpendicular drop method and proposed program are given
in the Table 3. The chromatogram was generated
with drifting baseline and high noise level condition (the noise level was 1%
from height of the greatest peak, and 10% from height of the smallest peak).
The width of the greatest peak was more then width of the smallest peak in 10
times. It should be stressed that although such order of the peak heights and
the range of the peaks widths doesn’t occur in real chromatograms, generated
chromatogram were generated so complex artificially. As it is
seen from Table 3, the determination of peak areas using perpendicular
drop method may give rise to an error more then 100%. However, in the same time
in the case of considerable noise and ascending baseline the error was less
than 3%. When our program was used the processing for
every chromatogram took about 3 minutes. ConclusionThe program for fast and precise mathematical deconvolution of the overlapped chromatographic peaks of complex mixtures components under drifting baseline and high noise level conditions was proposed. It was shown that high integration accuracy pf peak area was achievable using this program. AcknowledgmentsThis work was financially supported by ISTC in the frame of ISTC Project 429.2. Literature cited1.
Dyson N. //
J. Chromatogr
. A. 1999.
V.842. P.321-340.
2.
Foley J.P.
// J. Chromatogr
. 1987. V.384.
P.301-313.
3.
Shao
X., Cai
W., Sun P., Zhang M., Zhao G.
// Anal. Chem. 1997. V.69. №9.
P.1722-1725.
1.
SPSS Science, Inc. Chicago.
Illinois.
USA. [
http://www.spssscience.com/PeakFit
].
Fig. 1. The generated
chromatograms of 3 overlapped peaks with the different
resolution, the peaks parameters are given in table 1.
Fig. 2. The
generated chromatogram of 10 overlapped peaks, the peaks parameters are given in table 3.
Table 1. The parameters of generated chromatograms of 3
overlapped peaks form Fig. 1
Note: * – dimensionless.
Table 2. The
comparison results of the integration of the chromatogram (parameters are given
in table 1) by perpendicular drop method and the program proposed
Notes: * – dimensionless; A – peak area;
D
–
error of determination of peak area in percents.
Table 3. The comparison results of the integration of the
chromatogram of 10 overlapped peaks from Fig. 2 with the perpendicular
drop method and the program proposed
Note: * –
dimensionless
.
|